stroboscopic tape - Turco Inglés Diccionario